BMW 4 Series cars available for sale now on What Car?

In partnership with

We have 16 new BMW 4 Series cars available from offical BMW dealers. Browse now, and find the perfect new BMW 4 Series near you.

In partnership with

Cars found 16

Chosen Filters (3)
* Postcode invalid
BMW 4 Series Coupe BMW 420i M Sport

BMW 4 Series Coupe BMW 420i M Sport

Sheffield, South yorkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£55,000
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Wilmslow, Cheshire
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£48,990
BMW 4 Series Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Solihull, West midlands
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£48,295
BMW 4 Series Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Worcester, Worcestershire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£49,991
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Edinburgh, Midlothian
  • Petrol
  • 2 Doors
  • Automatic
  • In stock
£54,655
BMW 4 Series Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series Coupe 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Warley, West midlands
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£46,495
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Hereford, Herefordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£48,450
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Northampton, Northamptonshire
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£47,000
BMW 4 SERIES 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 SERIES 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Crewe, Cheshire
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£49,999
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Oxford, Oxfordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 18 Miles
  • In stock
£48,265
BMW 4 Series 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 2dr

BMW 4 Series 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 2dr

Bishop stortford, Hertfordshire
  • Petrol Hybrid
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£69,240
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Harrogate, North yorkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£49,990
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Southport, Merseyside
  • Brand new
  • 2024 reg
  • Petrol
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£48,405
BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

Bishop stortford, Hertfordshire
  • Petrol
  • 2 Doors
  • Automatic
  • 5 Miles
  • In stock
£48,680
BMW 4 Series 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 2dr

BMW 4 Series 3.0 M440i MHT Auto XDrive Euro 6 (s/s) 2dr

Oxford, Oxfordshire
  • Petrol Hybrid
  • 2 Doors
  • Automatic
  • 10 Miles
  • In stock
£65,996
BMW 4 Series 2.0 420i M Sport Pro Edition Auto XDrive Euro 6 (s/s) 2dr

BMW 4 Series 2.0 420i M Sport Pro Edition Auto XDrive Euro 6 (s/s) 2dr

Hungerford, Berkshire
  • Petrol
  • 2 Doors
  • Automatic
  • 11 Miles
  • In stock
£56,999